deposit receipts - German English Dictionary